{
  "name": "@llamaindex/monorepo",
  "private": true,
  "scripts": {
    "build": "turbo run build",
    "build:release": "turbo run build lint test --filter=\"!docs\"",
    "dev": "turbo run dev",
    "format": "prettier --ignore-unknown --cache --check .",
    "format:write": "prettier --ignore-unknown --write .",
    "lint": "turbo run lint",
    "prepare": "husky",
    "test": "turbo run test",
    "type-check": "tsc -b --diagnostics",
    "release": "pnpm run build:release && changeset publish",
    "new-llamaindex": "pnpm run build:release && changeset version --ignore create-llama",
    "new-create-llama": "pnpm run build:release && changeset version --ignore llamaindex --ignore @llamaindex/core-test",
    "new-experimental": "pnpm run build:release && changeset version --ignore create-llama"
  },
  "devDependencies": {
    "@changesets/cli": "^2.27.1",
    "eslint": "^8.56.0",
    "eslint-config-custom": "workspace:*",
    "husky": "^9.0.10",
    "lint-staged": "^15.2.2",
    "prettier": "^3.2.5",
    "prettier-plugin-organize-imports": "^3.2.4",
    "turbo": "^1.12.3",
    "typescript": "^5.3.3"
  },
  "packageManager": "pnpm@8.15.1",
  "pnpm": {
    "overrides": {
      "trim": "1.0.1",
      "@babel/traverse": "7.23.2"
    }
  },
  "lint-staged": {
    "(!apps/docs/i18n/**/docusaurus-plugin-content-docs/current/api/*).{js,jsx,ts,tsx,md}": "prettier --write"
  }
}
